/* typography */
body{margin:0; padding:0; font:62.5%/1.8em arial,helvetica,sans-serif; min-width:82em;}
h1{font-size: 1.5em; line-height: 1.1em;}
h2{font-size: 1.8em;}
h3{font-size: 1.4em;}
h4, .container, .supplemental{font-size: 1.2em;}
h5{font-size: 1.1em;}
h6{font-size: 0.9em;}
h4.content_header{font-size: 1em;}

/* font-weight */
h1.title, h4.content_header {font-weight: normal; }

/*general*/
img{border:0}
.inline_list,.inline_list_right{list-style-type:none;margin:0;padding:0}
.inline_list li{display:inline;margin-right:.3em}
.inline_list_right li{display:inline;margin-left:.4em}
.column_list{list-style-type:none;margin:0;padding:0}
.column_list li{float:left;width:8em}
.offscreen{text-indent:-9999px}
.offscreen_noflow{float:left;text-indent:-9999em;_display:block;margin:0;padding:0;/*safari bugfix:*/height:0;}
.left{float:left}
.right{float:right}
.align_right{text-align:right}
.hidden{display:none}
.nowrap{white-space:nowrap}
.noborder{border:0}
.inline_block{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}

/*msg*/
.app_msg{background-color: #fff;  padding-bottom: 1em; margin-bottom: 1em;}
.app_msg p{margin: .1em 0;}
.app_msg_controls{text-align:right;}
.app_msg_controls a{font-size: 0.9em;}
.tgt_light{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% -1%;padding-right:17px;margin-right: 3px}
.tgt_light:active{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 12%}
.tgt_dark{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 43.5%;padding-right:17px;margin-right:3px}
.tgt_dark:active{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 25%}
.tgt_light_up{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 56%;padding-right:17px;margin-right:3px}
.tgt_light_up:active{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 69%}
.tgt_dark_up{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 100%;padding-right:17px;margin-right:3px}
.tgt_dark_up:active{background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 83%}
.tabPopper{position:absolute;top:0;left:0;display:none;background-color:#fff;padding:.2em;margin-top:3px;*padding-bottom:1em;box-shadow:.4em .4em .5em #999;-webkit-box-shadow:.4em .4em .5em #999;-moz-box-shadow:.4em .4em .5em #999;border:1px solid #ccc;/* IE hack (6, 7, 8) */border-bottom:1px solid #666\0;border-right:1px solid #666\0;}
.tabPopperCover{position:absolute;top:0px;left:0px;height:1px;background-color:#FFA600;overflow:hidden}
.tabPopper fieldset{border:0;padding:0;margin:4px 10px}
.tabPopper fieldset ul,.tabPopper fieldset dl{border-top:1px solid #ddd;padding-top:3px}
.tabPopper fieldset dl{margin:0 0 6px 0}
.tabPopper fieldset input{position:relative;top:3px;*top:2px}
.container{zoom:1}
.content{background-color:#fff;padding:.8em 1em 2em 1.333em}
.supplemental{background-color:#fff;width:23em;padding:.8em 1em 0 .8em}
.container{width:100%;margin-right:-25.35em;float:left}
.content{margin-right:24.35em}
.supplemental{float:right}
.title_and_pager{margin:.9em 0 1.3em}
/*IE6*/.results_settings,.title_and_pager,.rprt{zoom:1}
/* seq_search_ph */
.ff_line b {
    background-color:#c6d9e8;
}

.ff_line .current {
    background-color:#915133;
    color:white;
}

/**************
 * STRUCTURE
 **************/
#seq_search_bar {
	position: fixed;
	bottom: 0;
	left: 0;
	background-color: #DDDDDD;
	border-top: 3px solid #97b0c8;
	width: 100%;
	overflow: hidden;
	display: none;
	z-index: 100;
	Xheight:3em;
}

#seq_search_bar.with-warning {
	height: 4.5em;
}

#seq_search_bar_warning {
    display:none;
}
#seq_search_bar.with-warning #seq_search_bar_warning {
    display:block;
}

.seq_search_bar_left {
	float: left;
	padding: 0.5em;
}

.seq_search_bar_right {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 0.5em;
	width: 16px;
	height: 2em;
	margin: -.0835em;
}

.seq_search_bar_right a {
    float:right;
    xdisplay:block;
    margin:0.2em 2em 0 -3em;
}

/*********************
 * GENERAL CONTROLS
 *********************/
#seq_search_bar button {
	cursor: pointer;
	border: none;
}

#seq_nav_control,
.seq_search_bar_left button {
	float: left;
}

.seq_search_bar_right button {
	float: right;
}

#seq_nav_control.hide {
    display:none;
}

#seq_nav_control button {
	text-indent: -9999px;
	border: none;
	font-size: 1.25em;
	width: 20px;
	height:19px;
	background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/77301) no-repeat; 
	margin-left: 0.1em;
	margin-right: 0.1em;
}

#seq_nav_control span {
	float: left;
	margin-left:0.25em;
	margin-right:0.25em;
	font-weight: bold;
}

#seq_nav_control,
#seq_search_bar_message {
	margin-top: 3px;
}


/********************** 
 * SPECIFIC CONTROLS 
 **********************/
.search_bar_box {
	border: 2px solid gray;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	float: left;
	padding-right:3px;
	background-color:#fff;
	margin-right:0.4em;
}

#seq_search_bar_text {
	font-size: 1.25em;
	width: 15em;
	float: left;
	border:none;
	margin-right:0.4em;
	padding-top: -.0835em;
}
#seq_search_bar_text.empty {
    color:#999;
}

#seq_search_bar_clear {
	background: url("http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/77301") no-repeat 0 -91px
		transparent;
	float: left;
	width: 13px;
	border: none;
	text-indent: -9999px;
	position: relative;
	top: 3px;
	height: 13px;
	padding: 0;
}
#seq_search_bar_clear:active {
	background-position: -14px -91px
}




#seq_search_bar_find {
	font-size: 1.25em;
	position: relative;
	xleft: -0.5em;
	background: transparent url("http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/77301") no-repeat 0 -104px;
	color: #FFFFFF;
	font-weight: bold;
	width: 3em;
	height: 1.333em;
	text-indent: -9999px;
	margin-top: 2px;
	float: left;
}
#seq_search_bar_find:active {
	background-position: 0 -123px;
}

#seq_nav_control { margin-left: 1.75em; float: left; }

#seq_nav_control #seq_search_bar_first {
	 background-position: 0 0;
}
#seq_nav_control #seq_search_bar_first:active, 
#seq_nav_control #seq_search_bar_first.disabled {
	 background-position: -20px 0;
}

#seq_nav_control #seq_search_bar .disabled {
	cursor: default;
}
#seq_nav_control #seq_search_bar_previous {
	background-position: 0 -19px;
}
#seq_nav_control #seq_search_bar_previous:active,
#seq_nav_control #seq_search_bar_previous.disabled {
	background-position: -20px -19px;
}

#seq_nav_control #seq_search_bar_next {
	background-position: 0 -38px;
}
#seq_nav_control #seq_search_bar_next:active,#seq_nav_control #seq_search_bar_next.disabled {
	background-position: -20px -38px;
}

#seq_nav_control #seq_search_bar_last {
	background-position: 0 -57px;
}
#seq_nav_control #seq_search_bar_last:active,#seq_nav_control #seq_search_bar_last.disabled {
	background-position: -20px -57px;
}

#seq_search_bar_message {
	margin-left: 1.75em;
	float:left;
	margin-left:3em;
}


#seq_search_bar_hide {
	background: url("http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/77301") no-repeat 0 -76px;
	border: none;
	text-indent: -100000px;
	font-size: 1.25em;
	height: 15px;
	width: 16px;
	position: absolute;
	top: 33%;
	margin-top: -.175em;
}
#seq_search_bar_hide:active {
	background-position: -26px -76px;
}

#seq_search_bar .hide {
	color: gray;
	cursor: auto;
}

#seq_search_bar span.warning {
    background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67327) left no-repeat;
    display:block;
    margin-left:8px;
    padding:5px 0 0 30px;
    font-weight:bold;
}

#how-to-search {
    width:20em;
}


.portlet { font-size: .8333em; /* <- adjust 12px inherited to 10px base */ border-top: .4em solid #97b0c8; padding-top: .7em; margin: 1em 0 2.8em 0; overflow: visible; line-height: 1.1666; zoom:1; }
.portlet h1, .portlet h2, .portlet h3, .portlet h4, .portlet h5, .portlet h6 { font-size: 1.4em; color: #985735; font-weight: bold; display: inline;  }
.portlet .whatsthis {font-size: 1em; color: #14376c; white-space: nowrap; margin-left: .3em;}
.portlet ul { margin: 0; padding: 0; }
.portlet ul li { list-style-type: none; margin-top: .6em; border-bottom: 1px dotted #CCC; padding-bottom: 1px; position: relative; overflow: visible; zoom:1; /*_height:1.6em;_overflow:hidden;*/ }
.portlet .portlet_list li { border-bottom: 0; }
.portlet ul li a { font-weight: normal; color: #14376c; font-size: 1.2em; text-decoration: none; }
.portlet ul li a:hover,.portlet ul li a:active{border-bottom:0}
.portlet ul a { _display: block; _float: left; _clear: left; }
.portlet .seemore { display: block; text-align: right; color: #14376c; font-size: 1.2em; text-decoration: none; margin-top: .8em; }
.portlet .portlet_section_header { text-decoration: none; font-weight: bold; color: #000; font-size: 1.2em; border-bottom:0 } /* Will style both links and spans */

.portlet li.two_line { height: 2.8em; height\0: 2.9em; overflow: hidden; }
.portlet .two_line a { max-height: 2.5em; overflow: hidden; display: block; }
.portlet .long_info, .portlet p, .portlet .two_line .source, .portlet .one_line_source, .portlet_content .image .desc { color: #777; font-size: 1.2em;  }
.portlet .two_line .source, .portlet .one_line_source { white-space: nowrap; position: absolute; right: 0; background-color: white; padding-left: .3em; }
.portlet .two_line .source { top: 1.15em; }
.portlet .two_line .tertiary { font-size: 1em; color: #777; position: absolute; right:0; background-color: white; padding: .1em 0 0 .3em; top: 1.4em; top\0: 1.3em; }

.portlet .portlet_content p { margin: .8em 0; }
.portlet .buttonwrap { float: left; position: relative; top: -.1em; overflow: visible; }
.portlet .invert { color: #fff; background-color: #14376c; padding: 0 .2em; }
.portlet .tertiary { font-size: 1em; color: #777; text-align: right; line-height: 1.4em; position: relative; top: .1em; }

.portlet_content { position: relative; margin: 0; }
.portlet_content textarea { margin: 0 0 .9em; }
.portlet_content img { margin: .3em 1.4em .7em 0;}
.portlet_content .image { display: block; overflow: auto; overflow:hidden\0; }
.portlet_content .image .img_link { font-size:1em; float: left; }
 

.portlet_shutter { background: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/32197) no-repeat scroll left top;  display: block; float: right; width: 15px; height: 15px; position: absolute; top: -.2em; margin-left: .6em; right: 0; }
.shutter_closed { background-position: left bottom; }
.portlet .related li { font-size: 1.2em; border-bottom: 0; }
.portlet .right { text-align: right; }

.ra_qry, .ra_rcd { padding-left: 2em; }
.ra_qry { background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/32182) no-repeat scroll 0 1px; }
.ra_rcd { background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/32183) no-repeat scroll 0 1px; }

.sensor{font-size: .8333em;border:1px solid #9ab6cd;background-color:#f2f5f8;padding:0 1em 1em;margin:1em 0}
.sensor h3,.sensor h4,.sensor h5,.sensor h6{font-size: 1.4em;margin:.6923em 0}
.sensor .sensor_content{margin-bottom:1.1em}
.sensor p{font-size:1.2em;margin:.5em 0 0}
.no_p_margins{margin:0}

/*shared*/
.portlet_head,.sensor_head{margin-bottom:.6em;position: relative}
.portlet_title,.sensor_title{margin-right: 2em}
/******************************************/
/* historyportletCSS */
/******************************************/

div#HTDisplay ul li a.hidden {
    display:none;
}


div#HTDisplay div.action {    
    overflow:hidden;  
    width: 100%; /*IE 6*/
}

div#HTDisplay div.action a {
    margin: 0em .5em .25em .5em;
    float: right;    
    color:#14376C;
    font-size:1.1em;    
}

div#HTDisplay p {
    clear: both;
    /*font-size:85%;*/
    color:#14376C;
    font-size:1.2em; 
    margin: 1.2em 0em 0.6em 0.5em;
}

div#HTDisplay p a {   
    color:#14376C;
}



/*************************************************
* show and hide messages and Turn on/off links
*
**************************************************/
div#HTDisplay p, div#HTDisplay .action a.HTOff, div#HTDisplay.HTOff .action a.HTOn {
    display:none;
}

div#HTDisplay.HTOff p.HTOff, div#HTDisplay.HTOn p.HTOn {
    display:block;
}

div#HTDisplay.HTOff .action a.HTOff, div#HTDisplay.HTOn .action a.HTOn {
    display:block;
}

div#HTDisplay ul.hide {
    display:none;
}

div#HTDisplay p.Err {
    display:block;
}

div#HTDisplay.HTOff a.seemore, div#HTDisplay.HTOn a.seemore {
    display:none;
}


/*------------------------------------  Popup History Window -------------------------------------------*/
body .popper {font-size: 1.2em;} /*moved from Entrez_PageLayout_css (coz other poppers are using jig now)*/

div.popper p {
/*margin-top: 0;
margin-bottom: .25em;*/
margin: 0 0 0.25em 0;
}
/*---*/

p#htbpcit,
p.pmid {
font-size: 85%;
display: block;
}

p#htbpcit {
font-style: italic;
}

#htbpopper.hidden {
display: none;
}

div.port li.item em.linklist.error{
    color:#CC0000;
    font-size: 1.2em;
    background-color:#EAEBC8;
}

div.port.norender {
    font-family: Arial,Lucida Sans,Trebuchet,Sans-Serif;
}
.brieflinkpopdesc { font-size: 0.95em; margin-top: 0.4em; }
.supplemental .portlet .brieflinkpop { font-size: 1.2em; }
.supplemental .portlet .brieflinkpop a {font-size: 1em;}
/* override style from BriefLink */
div.section.brieflink.window div.DiscoveryDbLinks{
    margin-top: 0;
    *margin-top: 0.75em; /* for IE6, 7 */
    padding-top: 0;
    border-top: none;
}


div.brieflink.window ul li.item{
    height: auto;
}
#content ul.DiscoverySection, .content ul.DiscoverySectionc{
}

#content li.DiscoverySectionTitle, .content li.DiscoverySectionTitle{
    color:#1356D8;;
    font-weight:bold;
    border-bottom:1px solid #CCCCCC;
    padding-top: 1em;
    padding-bottom: 0.2em;
}

#content li.DiscoveryItem, .content li.DiscoveryItem {
   background: url(/portal:img/ra_red) no-repeat top left;
   padding-left: 1.2em;
   padding-bottom: 0.3em; 
   font-size:0.9em;
}

#content li.DiscoveryItem a, .content li.DiscoveryItem a {
    color:#232323;
    border-bottom: none;
}

#content li.DiscoveryItem a: hover, .content li.DiscoveryItem a: hover {
    text-decoration: underline;
}

#content li.DiscoveryAllLinks, .content li.DiscoveryAllLinks {
    text-align:right;
    font-size:0.9em;
    border-bottom:1px solid #CCCCCC;
    padding-bottom: 0.3em; 
}

#content li.DiscoveryAllLinks a, .content li.DiscoveryAllLinks a {
    color: #CC0000;
    text-decoration: underline;
}
/*****************************************
* Sequence_DiscoveryBioSystems_CSS
******************************************/
/* override max height to allow three lines for single item */
div.brieflink div.Sequence_DiscoveryBioSystems ul li {
    max-height: 4.0em;
    overflow: hidden;
}

div.brieflink div.Sequence_DiscoveryBioSystems ul li a {
    max-height: 4.0em;
    overflow: hidden;
}

/* override p.note to always show one line for multiple items - [note removed from the multiple item display] */
/*div.brieflink div.Sequence_DiscoveryBioSystems ul li.item.note{
    height: 1.25em;
}

div.brieflink div.Sequence_DiscoveryBioSystems ul li.item p.note{   
    top: 0.1em;
    padding-left: 0.2em;
}*/

div.brieflinkpop em.note{
    font-style:italic;
    font-size: .95em;
    display:block;
    margin-top: 0.5em;
}

div.brieflinkpop em.desc{ 
    font-style:normal;
    font-size: .95em;
    display:block;
    margin-top: 0.5em;
    margin-bottom: -0.3em;
}
.Sequence_DiscoveryProteinClusters ul li a {
    display:block;
    max-height: 3.6em;
    overflow: hidden;
}

.Sequence_DiscoveryProteinClusters ul li a.img_link {
    max-height: none;  
}
/*****************************************
* Sequence_DiscoveryIdenticalProteins_CSS
******************************************/

/* override p.note to always show one line */
div.brieflink div.Sequence_DiscoveryIdenticalProteins ul li.brieflinkpopper{
    height: 1.25em;
}

div.brieflink div.Sequence_DiscoveryIdenticalProteins ul li.brieflinkpopper span.source{   
    top: 0.1em;
    padding-left: 0.2em;
}
div.brieflinkpop em.cit{
    /*font-style:italic;
    font-size: .85em;*/
    display:block;
    margin-top: 0.5em;
}

div.brieflinkpop em.author{ 
   /* font-style:normal;
    font-size: .85em;*/
    display:block;
    margin-top: 0.5em;
    margin-bottom: -0.3em;
}

/* hide the review label in popper*/
div.brieflinkpop span.invert {
    display:none;
}
.ctrl { 
	margin-top: 0.5em; 
	margin-bottom: 2em;
    padding-top: 0;
    border: none;
}

.ctrl .portlet_head {
    background:#DADBA8 url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/16146) no-repeat scroll left center;
    border-color:#D0D0D0;
    border-style:solid;
    border-width:0pt 1px 0pt 0pt;
    padding:5px 3px 4px 24px;
    left:-18px;
    margin-right:-18px;
    margin-bottom: 0;
    position:relative;
    _width: 108%;
    zoom: 1;
}

.ctrl .portlet_title h3 {color:#333333; margin: 0; }

.ctrl .portlet_shutter {margin-top: 7px;} /* adjust the position */

.ctrl div.portlet_content {
    background-color:#EAEBC8;
    border:1px solid #D0D0D0;
    padding: 5px 5px;
}

.ctrl div.pagectrl h3 {
    font-size: 1.3em;
    margin:8px 0pt 2px;
    color:#333333;
}

.ctrl p { margin:0pt 0pt 0.5em !important; color:#333333; }

.ctrl label { font-size: 1em; }

.ctrl input { margin: 2px 0 0; padding:0; }


.ctrl .ctrlbtn {
    text-align: right;
}

.ctrl input.text{
    border:1px solid #AAAAAA;
}

div.pagectrl div.customize {
     margin-left: 1.1em;
}

div.pagectrl div.master label{
    font-size: 1.2em;
}

div.pagectrl div.master {
    margin-bottom: .5em; 
}



.result_count { font-size: 1.4em;}
h2.result_count { display:inline; white-space:nowrap; } 
.result_sel { margin-left: 1em; font-size: 1.2em; white-space:nowrap;}

.clip_actions { margin-bottom: 1.3em; }
.clip_action { color: #D2692B; font-size: 1.2em; text-decoration: none; border-bottom: 1px dotted #D2692B; margin-left: 1em; white-space:nowrap;}

div.success_msg, div.warn_msg, div.error_msg { padding: .4em; margin: .5em; color: black; font-family: helvetica, arial, verdana, sans-serif; }

div.success_msg img, div.warn_msg img, div.error_msg img { position: relative; top: .15em; margin-left: .2em; }

div.success_msg { border: 1px solid #6c6; background-color: #cfc; }
div.warn_msg { border: 1px solid #e3d21c; background-color: #ffffef; }
div.error_msg { border: 1px solid #f88; background-color: #fdd; }
div.messagearea {
    margin:0; 
    padding: 0; 
    border-bottom: solid 1px #888; 
    clear:both;
} 
#messagearea.empty {border: none; clear:both;} 
ul.messages {
    font-family: Arial;
    margin: 0; 
    padding: 0; 
    list-style-type:none;
    list-style-image:none;
}
ul.messages li {
    font-size: 1em;
    margin:0.22em 0 0.22em;
    padding: 0.25em 0.25em 0.25em 28px;
    background-position: 0.5em 0.3em;
    background-repeat: no-repeat;
    background-color: transparent;
    position: relative; 
}
ul.messages li.success {
    background-image: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67325);
}
ul.messages li.error {
    background-image: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67326);
}
ul.messages li.warn {
    background-image: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67327);
}
ul.messages li.info {
    background-image: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67328);
}
ul.messages li.suggest {
    background-image: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/26044);
}
ul.messages li.hi_warn {
    background-image: url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67327);
    font-weight: bold;
}
div#messagearea ul.messages li.hi_warn { margin: 2.5em 0; }
ul.messages li.hi_warn em.detail{
    font-weight: normal;
    font-style: normal;
    padding-left: 0.5em;
}
/* fix for standard_popper_css. should be removed after original will updated */
.tgt_dark_up{
background:transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2846531) no-repeat 100% 56% !important;
padding-right:17px;
margin-right:3px}

/* --------------------- */

body { min-width: 980px; }

.content {padding-right: 1.8em; }

/* records */

div.seq {
    margin: 0.5em 0 0;
    padding: 0;
    line-height: 1.3em;
}

/* want to make sure all pre's are the same size. em's would make nested pre's relative sized.
    ( matches same elements as rule div.seq pre below) */
#maincontent div.seq pre { font-size: 13px; _font-size: 12px; overflow: visible; }


div.seq pre {
    overflow-x: auto; /* fix for FF2, not needed for FF3 */
    overflow-y: hidden;
    white-space: pre-wrap; /* css-3 browsers */
    white-space: -moz-pre-wrap !important; /* old style mozilla */
    white-space: -pre-wrap; /* opera 4-6 */
    white-space: -o-pre-wrap; /* opera 7 */
    word-wrap: break-word; /* IE 5.5+ */
    width: 50em;
    *width: auto;
    _width: auto;
    zoom: 1;
    margin-top: 0;    /* Added to hide space between each chunk of data. Suggested by Eric Pascarello. */
    margin-bottom: 0; /* Added to hide space between each chunk of data. Suggested by Eric Pascarello. */
}

.locals { list-style-type: none; margin: 0; padding: 0; }
.localnav { display: none; }
.hnav { margin-top: 1em; }

.nonstd_popper{ padding: .4em 1em .4em 1em; _zoom:1; }
.nonstd_popper li{ margin: .3em 0; _margin:.1em 0; }
.nonstd_popper a{ color:#000; text-decoration:none; padding:.1em .2em; white-space: nowrap; _zoom:1 }
.nonstd_popper a:hover{ background: #4c96df; color: #fff}

acronym.voucher { border-bottom: dotted 1px #0000cc; }
    

/* loading and rendering */

div.loading {
    font-size: 1em;
    padding: 0.5em 0;
    margin-left: 0.2em;
}

/* this is a copy paste from Sequence_Graph_Css
    have another common css with the reseting of extjs for the next release */

div.seqrprt p.aux { font-size: 1em; margin-top: 0em; margin-bottom: 0em; line-height: 1.334em; }
div.seqrprt span.rprtid, div.seqrprt span.rprtlinks { display: block; }
div.seqrprt span.rprtid { color: #696969; }

div.seqrprt span.rprtlinks a { text-decoration: underline; cursor: pointer; margin-right: 15px; color:#6666AA; }



/* stupid IE6 fixes */
div.seqrprt p.title a { _position: relative; _left: -.15em;  }



/**************
 * STRUCTURE
 **************/

#fh_bar {
	position: fixed;
	bottom: 0;
	left: 0;
	background-color: #DDDDDD;
	border-top: 1px solid #C0C0C0;
	width: 100%;
	xoverflow: hidden;
	display: none;
	z-index: 100;
	x-webkit-box-shadow: 0 -1px 15px #000;
    x-moz-box-shadow: 0 -1px 15px #000;
    Xbox-shadow: 0 -1px 15px #000;
}

.fh_bar_left, .fh_bar_right {display:inline; padding:8px;}
.fh_bar_left, .fh_bar_left * {float:left;}
.fh_bar_right {float:right; padding-right:10px;}

#fh_bar a {margin:0 0.5em;}

#fh_bar button {
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	font-size: 1.25em;
	width: 20px;
	height:19px;
	background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/77301) 0 0 no-repeat; 
	margin-left: 0.2em;
}

#fh_bar .disabled {cursor: default;}

.nav_control.hide {  display:none;}

.nav_control span {
	margin:0 0.25em;
	font-weight: bold;
}

.nav_control #fh_bar_first {background-position: 0 0;}
.nav_control #fh_bar_first.disabled{background-position: -20px 0;}
.nav_control #fh_bar_previous {background-position: 0 -19px;}
.nav_control #fh_bar_previous.disabled {background-position: -20px -19px;}
.nav_control #fh_bar_next {background-position: 0 -38px;}
.nav_control #fh_bar_next.disabled {background-position: -20px -38px;}
.nav_control #fh_bar_last {background-position: 0 -57px;}
.nav_control #fh_bar_last.disabled {background-position: -20px -57px;}
.fh_bar_right #fh_bar_hide {background-position: 0 -76px;height:14px;width:14px;}

#fh_bar_message {
	margin-left: 0.5em;
	float:left;
}

#fh_bar span.warning {
    background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67327) left no-repeat;
    display:block;
    padding:5px 0 0 30px;
    margin:3px 0 0 8px;
    font-weight:bold;
}
span.feat_h 
{
	background-color:#915133;
	color:White;
}

.pseudolink 
{
	text-decoration:none;
	border-bottom:1px dotted blue;
}
#fh_bar_details_body {
	font-family:Monospace;
	position:absolute;
	overflow:auto;
	z-index:100;
	padding:0.5em;
	border:1px solid #666;
    font-size:12px;
}
.is-hidden #fh_bar_details_body {
	display:none;
}

.fh_bar_details_ph {
    position:relative;
	border-bottom: 1px dotted blue;
	border-left:1px solid #666;
	border-right:1px solid #666;
	margin:-2px 10px 0 0;
	z-index:101;
	padding:10px 5px 0 5px;
	float:right;
	height:20px;
}

#fh_bar_details {
	color:Blue;
	text-decoration:none;
}
#fh_bar_details_body, .fh_bar_details_ph {
	box-shadow: 5px 5px 5px #666;
	-moz-box-shadow: 5px 5px 5px #666;
    -webkit-box-shadow: 5px 5px 5px #666;
	background-color:#eee;
} 

.fh_bar_details_ph.is-hidden {
    box-shadow::none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    border:none;
    background-color:#eee;
    margin-top:0;
}

#fh_bar_warning {
    color:#633;
    margin-left:0.5em;
    padding:0.5em 1em 0.5em 25px;
    font-weight:bold;
    background: transparent url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67327) left no-repeat;
    position:absolute;
    top:-30px;
    left:0;
    background-color:#fee;
    
}

.hnav{overflow:visible;margin-bottom:1em}
.hnav .goto{width:100%;border-top:2px solid #97B0C8;padding-top:.3em;height:1.3846em}
.hnav .links{float:right;margin:0;margin:-1.35em 0 0;list-style-type:none}
.hnav .links a[href='#top']:visited{color:#2F4A8B}
.hnav a,.hnav a:visited{border-bottom:0}
.rprt { overflow: hidden; _overflow: none; margin: 0.5em 0 1.5em 0; padding: 0; *margin-bottom: 0.9em; zoom: 1; display: block; clear: both; min-height: 40px; height: auto !important; height:40px; }

.rprt .rprtnum { display: inline; float: left; overflow: visible; }
.rprt .rprtnum * { display: block; }
.rprt .rprtnum input { float: none; margin-left: 0; }
.rprt .rprtnum span { clear: both; font-size: .833em; margin-right: 5px; margin-left: 1px; *margin-left: 4px; }

.rprt .rslt { margin-left: 28px; *height: 1%; *margin-left: 0;}

.rprt .rsltimg { float: left; }
.rprt .rsltimg img { width: 100px;border: #666 solid 1px; padding: 1px; }
.rprt .rsltcont { padding-left: 120px; }

.rprt .title { font-size: 1.2em; margin:0; }
.rprt .title a { color: #2222cc; }
.rprt .title a:visited { color: #642a8f; }

.rprt .supp { margin: .1425em 0; }
.rprt .supp * { margin: 0; }
.rprt .supp .desc { font-size: 1.1667em; display: block; }
.rprt .supp .details { font-size: 1em !important; display: block; }

.rprt dl { margin: 0; _margin-left: -.5em; }
.rprt dl * { display: inline; padding: 0; margin: 0; } 
.rprt dl dt { margin-left: .5em !important; }
.rprt dl dt:first-child { margin-left: 0 !important; }
.rprt dl.details { _margin-left: -.5em !important; } /* Resets above line in IE, which can't handle pseudoclasses */
.rprt dl dd, .rprt dl dt { white-space: nowrap; }

.rprt .aux .status_icon, .rprt .aux .links a { white-space: nowrap; }

.rprt .aux, .rprt .aux p, .rprt .aux dl { font-size: 1em; margin-top: 0; margin-bottom: 0; line-height: 1.4em; /* need to edit line height when we pair the docsum styles with the new standard_base_css, 2.x branch styles */}

.rprt .aux .resc { color: #575757; }
.rprt .aux .status_icon { color: #985735; font-weight: bold; }
.rprt .aux .src { margin-right: 15px; display: inline; }
.rprt .aux .rprtid { color: #575757; display: inline; margin-right: 15px; }

.rprt .aux .links a { text-decoration: underline; cursor: pointer; margin-right: 15px; color: #6666AA; white-space: nowrap; }
.rprt .aux .links a:visited { color: }
.rprt .aux .links .in_clip { margin-right: .5em; color: #D2692B; white-space: nowrap; }
.rprt .aux .links .rem_clip { margin-right: .5em; color: #D2692B; text-decoration: none; border-bottom: 1px dotted #D2692B; white-space: nowrap; }

.rprt .dblinks { font-size: 1em; margin-top: 0em; margin-bottom: 0em; line-height: 1.334em; }
.rprt .dblinks a { text-decoration: none; cursor: pointer; font-size: 1em; white-space: nowrap; color: #6666AA; }
.rprt .dblinks a:hover { text-decoration: underline; }	

.rprt p.title a { _position: relative; _left: -.15em; }

.rprtnum { display: inline; float: left; overflow: visible; }
.rprtnum * { display: block; }
.rprtnum input { float: none; margin-left: 0; }
.rprtnum span { clear: both; font-size: .833em; margin-right: 5px; margin-left: 1px; *margin-left: 4px; }

.rslt { margin-left: 28px; *height: 1%; *margin-left: 0;}

.seqviewer ul.messages li { background-position: 0.2em 0.3em; }
.seqviewer .rprtheader{zoom:1;}
.seqviewer .rprtheader h1 {
    color: #222;
    padding-bottom: 2px;
    _letter-spacing: -1px;
    font-weight: bold;
    font-size: 1.8em;
    margin: 0.5em 0 0.2em;
}

.seqviewer .rprtheader p {
    _letter-spacing: -1px;
    color: #444;
}

.content p.itemid {
    color: #444444;
    font-size: 1.1em;
    padding: 0;
    margin: 0.2em 0;
}

#col1pre p.desc {
    font-size:1em;
    margin: 0.5em auto;
}

.send_to .hint { font-size: 0.916em; }
.display_settings, .send_to { margin: 0 0 1.1em 0; }
.display_settings li a { color: black; text-decoration: none; }

h4.content_header { margin-right: .2em;}
h4.send_to { float: right; _white-space: nowrap; }
.send_to .column_list { width: 20em; }
.disp_settings .column_list li { float: none; width: 9.5em; }
.sort .column_list li{width:13.5em;}
.format, .sort, .items { float: left; }
.format legend, .sort legend, .items legend, .send_to legend {font-weight:bold;margin: 2px 0 0 3px;}

.disp_settings { left: 1em !important; _width:42em; }
.one_setting .disp_settings { _width:21em; }
.two_settings .disp_settings { _width:31em; }

.send_to { _width: 9em;}
.disp_settings button.button_apply { margin: 11em .5em .5em .8em;  }
/* .send_to { left:auto !important; right: } */
.send_to .submenu { border-top: 1px solid #ddd; padding: 1em; margin:0; }
.send_to .submenu ul { margin: 0; padding:0; list-style-type:none; }
.send_to .submenu ul li { margin-bottom: .4em; }
.send_to .submenu ul li label { display: block; }
.send_to .hint { margin: .5em 0; }
.email_alert { background-color: #fcc; display: block;}

.extra_long_list .disp_settings button.button_apply { margin-top: 18em; } /* 1 nuccore with quality score */
.long_list .disp_settings button.button_apply { margin-top: 16em; } /* nuccore 1 id, gss, est */
.med_list .disp_settings button.button_apply { margin-top: 14em; } /* all others but popset */

fieldset.codeseq ul { border: none; padding-bottom: 1em; }
fieldset.codeseq .column_list li { float: none; width: auto; }
.tabPopper .submenu, .tabPopper .mainsubmenu{zoom:1;}

.container .send_to div.analysistool {padding:0em;}
.container .send_to .analysistool ul li label {display: inline;}
#submenu_analysistool_hint{margin:0.1em 0.2em 1.5em 1.2em;}
.analysistool button{margin:0.1em 0 0.5em 1.2em;}
.analysistool .column_list li {float:none; width:auto;}
.analysistool .column_list {border-bottom: 1px solid #DDDDDD; padding-bottom: 3px;} 
#submenu_AnalysisTool_hint {margin-left:1.5em;}
.header{background:#d5d5d5 url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/2375536) repeat-x scroll left bottom}
.header a{text-decoration:none}
.header a:hover{text-decoration:underline}

.search{margin:0 0 0 17em; padding:1.2em 0 .7em}
.search_form select,.search_form .jig-ncbiclearbutton-wrap,.search_form button{margin-right:.2em;font-family:arial,helvetica,sans-serif;}
.search_form select{font-size:1.4em;width:8.5em;margin-right:.3em; *vertical-align: middle; }
.search_form input{font-size:1.5em;width:48%;display:inline-block; _width:100%; }
.search_form div.nowrap { *height: 100%; }
.search_form button.nowrap { *vertical-align: middle; }
.search_form div.nowrap div.nowrap { *height: 100%; *vertical-align: middle; }
@media screen and (min-width:900px){.search_form input{width:63%}}
.search_form .nowrap{display:inline;*zoom:1}
.searchlinks{font-size:1.2em;margin:.2em 0 0 11em;_zoom:1}
.searchlinks li{margin-right:1.2em;zoom:1}
.searchlinks .help{position:absolute;right:1em;margin-right:0;_margin-top:-.1em}
.searchlinks .hidden{display:none}
.searchlinks .visible{display:inline}
.search_form .wrap{position:relative;display:inline;_width:70%}
#cl{position:absolute;right:8px;top:-3px;top:-12px\9;*top:5px}

.search_form button{font-size:1.3em;border:0 none;cursor:pointer;overflow:visible;width:auto;background-color:#ddd;padding:.2em .4em;*padding:.2em .6em;_padding:.2em .4em;margin:0 .2em;*margin:0 .3em;*height:1.8em; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:.1em .1em .1em rgba(0,0,0,.5);-moz-box-shadow:.1em .1em .1em rgba(0,0,0,.5);-webkit-box-shadow:.1em .1em .1em rgba(0,0,0,.5);box-shadow:.1em .1em .1em rgba(0,0,0,.5)}
.search_form button.button_search{background-color:#47a;font-weight:bold;color:#fff;*margin-left:.5em}
.search_form button.button_search:active{background-color:#4c96df}
.search_form button.button_preview{background-color:#A64D48;font-weight:bold;color:#fff}
.search_form button.button_preview:active{background-color:#F27069}

.search_form input:focus{-moz-box-shadow:0 0 .3em rgba(211,186,44,.8)}

.search_form .jig-ncbiclearbutton-wrap { width: 50%; *display: inline; border:1px solid #999; }
.search_form .jig-ncbiclearbutton-wrap input { width: 100%; *width: 50%; }
.search_form .jig-ncbiclearbutton-wrap a.reset { margin-left: 0; top: 50%; margin-top: -7px; }

.rss_icon{position:relative;top:3px;margin-right:.3em}

.rss_menu{z-index:1001;display:none;font-size:1.2em}
.rss_menu legend{font-weight:bold;margin:2px 0 0 3px}
.rss_menu ul{margin:0;padding:0;list-style-type:none;padding-top:5px}
.rss_menu ul li{margin-bottom:.4em}
.rss_menu span,.rss_menu label{margin-right:.5em}
.rss_menu ul input{top:0}
.rss_menu dd{margin-left:0;margin-bottom:1em}
.rss_menu #rss_name{width:15em}
.rss_menu button{margin-top:.5em}
.rss_menu label{display:block}

.db_logo{background:transparent url() no-repeat scroll left top;display:block;height:36px;width:100px;text-indent:-9999px}

.res_logo{width:15em;left:1.6em;padding-top:.4em;position:absolute}
.res_logo h1{font-size:2em;font-weight:normal;margin:0}
/*sibling of res_logo*/
.long{padding:.5em 0}
.long h1{font-size:1.8em;line-height:1.15}

.res_logo h1 a{color:#333;display:block;padding:.3em 0;text-shadow:1px 1px 1px rgba(240,240,240,.9)}
.res_tagline{display:none}
.res_logo h1 a,.res_logo h1 a:hover,.res_logo h1 a:visited{text-decoration:none}

h1.img_logo{margin:0}
h1.img_logo a{padding:0}
noscript p.nojs {
	background: #ffb url(http://static.pubmed.gov/portal/portal3rc.fcgi/3333336/img/67327) no-repeat 5px center;
	padding: 4px;
	padding-left: 28px;
	margin:0;	
}